
$(function(){
	//  生成二维码
    $("#code").qrcode({ 
	    render: "canvas", //table方式 
	    width: 160, //宽度 
	    height:160, //高度 
	    text: "www.baidu.com"//任意内容 

	})
    
    //从 canvas 提取图片 image 
	function convertCanvasToImage(canvas) { 
	//新Image对象，可以理解为DOM 
	var image = new Image(); 
	// canvas.toDataURL 返回的是一串Base64编码的URL，当然,浏览器自己肯定支持 
	// 指定格式 PNG 
	image.src = canvas.toDataURL("image/png"); 
	return image; 
	} 
	//获取网页中的canvas对象 
	var mycanvas1=document.getElementsByTagName('canvas')[0]; 
	//将转换后的img标签插入到html中 
	var img=convertCanvasToImage(mycanvas1); 
	$('#imagQrDiv').append(img);//imagQrDiv表示你要插入的容器id
//在二维码编码前，将二维码的内容字符串转换成UTF-8格式
//	function toUtf8(str) {    
//	    var out, i, len, c;    
//	    out = "";    
//	    len = str.length;    
//	    for(i = 0; i < len; i++) {    
//	        c = str.charCodeAt(i);    
//	        if ((c >= 0x0001) && (c <= 0x007F)) {    
//	            out += str.charAt(i);    
//	        } else if (c > 0x07FF) {    
//	            out += String.fromCharCode(0xE0 | ((c >> 12) & 0x0F));    
//	            out += String.fromCharCode(0x80 | ((c >>  6) & 0x3F));    
//	            out += String.fromCharCode(0x80 | ((c >>  0) & 0x3F));    
//	        } else {    
//	            out += String.fromCharCode(0xC0 | ((c >>  6) & 0x1F));    
//	            out += String.fromCharCode(0x80 | ((c >>  0) & 0x3F));    
//	        }    
//	    }    
//	    return out;    
//	} 
})
